Donate
touristtousinnaba

tourist spot (English)
Contributed by: Tapan K Sarma(তপন কুমাৰ শৰ্মা) on 2014-09-19
1. (Abstract Noun) A place where tourists frequent.